Sophisticated crosscuts for e-commerce
نویسندگان
چکیده
AOP [2] introduced the notion of crosscutting concerns in programming. An aspect groups a crosscut (aka. pointcut in Aspect-J [3]) which relates several points of interest (aka. join points) of the base application with an action (aka. advice) to be performed. This article argues for a clear separation of crosscut and action de nitions. The tools for AOP currently available support only simple crosscut de nitions, which hinders the separation of crosscuts and actions. In this paper we advocate that more sophisticated crosscuts can solve this problem. This article discusses two aspects in the context of a simple e-commerce application. First, we present this AOP example using simple crosscut de nitions only. Then we give an alternative version where sophisticated crosscut de nitions enable us to clearly separated crosscuts and actions. Finally, we brie y discuss bene ts of elaborate crosscuts de nitions in AOP.
منابع مشابه
Feasibility of Electronic Commerce at Cooperative in Gilan Province to Select an Appropriate E-Commerce Model by Using Fuzzy Analysis Network Process
Electronic commerce as one of the most important of Innovation aspects in the process of doing business is used by many organizations and companies in the world. Cooperatives as the main part of the country's economy have fundamental role in improving and promoting of economic. Therefore, innovation methods and tools, new processes and perform business tasks such as e-commerce will play an i...
متن کاملFeasibility of Electronic Commerce at Cooperative in Gilan Province to Select an Appropriate E-Commerce Model by Using Fuzzy Analysis Network Process
Electronic commerce as one of the most important of Innovation aspects in the process of doing business is used by many organizations and companies in the world. Cooperatives as the main part of the country's economy have fundamental role in improving and promoting of economic. Therefore, innovation methods and tools, new processes and perform business tasks such as e-commerce will play an i...
متن کاملA New Trust Model for B2C E-Commerce Based on 3D User Interfaces
Lack of trust is one of the key bottle necks in e-commerce development. Nowadays many advanced technologies are trying to address the trust issues in e-commerce. One among them suggests using suitable user interfaces. This paper investigates the functionality and capabilities of 3D graphical user interfaces in regard to trust building in the customers of next generation of B2C e-commerce websit...
متن کاملIdentifying and Ranking the Components and Dimensions of E-Commerce Using the Meta-Synthesis Approach
The present study seeks to identify and prioritize the components and dimensions of e-commerce and categorize them as a comprehensive model by using the meta-synthesis method. In this research, total of 58 articles in the field of E-commerce was identified and examined in the first step. Latin articles were in the period of 1996 to 2017 and Persian articles were related to the period of 2001 to...
متن کاملE-commerce and related factors on the performance of small and medium scale industries
This study aims to analyze: 1) the development of demand for craft SMIs products through the use of e-commerce, 2) the effect of e-commerce utilization, macroeconomic conditions, prices, and the intensity of promotion on product demand, 3) the effect of e-commerce utilization, macroeconomic conditions, prices, promotion intensity, and product demand for performance; and 4) the role of product d...
متن کامل